@charset "utf-8";
/*
    * artdialog plugin style
    * modified by FU Zhengzong @ 2012-03-06
*/

/* common start */
body { _margin:0; _height:100%; }/*IE6 BUG*/
.d-outer { text-align:left; }
.d-border, .d-dialog { border:0 none; margin:0; border-collapse:collapse;}
.d-nw, .d-n, .d-ne, .d-w, .d-c, .d-e, .d-sw, .d-s, .d-se, .d-header, .d-main, .d-footer { padding:0; }
.d-header, .d-button { font-family: microsoft YaHei; }
.d-title {cursor:default; }
.d-state-noTitle .d-title { display:none; }
.d-close { display:block; position:absolute; text-decoration:none; outline:none; _cursor:pointer;}
.d-close:hover { text-decoration:none; }
.d-main { text-align:center; vertical-align:middle; min-width:9em; }
.d-content { display:inline-block; display:block\0/*IE8 BUG*/; display:inline-block\9\0; *zoom:1; *display:inline; text-align:left; border:0 none; }
.d-content.d-state-full { display:block; width:100%; margin:0; padding:0!important; height:100%; }
.d-loading { width:96px; height:32px; text-align:left; text-indent:-999em; overflow:hidden; background:url(../img/dialog_loading.gif) no-repeat 50% 50%; }
.d-buttons { padding:8px; text-align:right; white-space:nowrap; }
.d-button { margin-left:15px; padding: 0 12px; cursor: pointer; height:24px;line-height: 24px; text-align: center; letter-spacing:2px; font-family: Tahoma, Arial/9!important; width:auto; overflow:visible; color: #333; border:1px solid #ddd; border-radius: 2px; background: #f5f5f5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e9e9e9'); background: linear-gradient(top, #fcfcfc, #e9e9e9); background: -moz-linear-gradient(top, #fcfcfc, #e9e9e9); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#e9e9e9));}
.d-button::-moz-focus-inner, .d-button::-moz-focus-outer { border:0 none; padding:0; margin:0;}
.d-button:focus { outline:0 none;}
.d-button:hover { color:#000; }
.d-button[disabled] { cursor:default; color:#666; background:#ddd; border: 1px solid #999; filter:alpha(opacity=50); opacity:.5; box-shadow:none; }
.d-state-highlight { color: #fff; background: #2288cc;border-color:#a90000; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd0000', endColorstr='#a50000'); background: linear-gradient(top, #cd0000, #a50000); background: -moz-linear-gradient(top, #cd0000, #a50000); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cd0000), to(#a50000)); }
.d-state-highlight:hover { color:#fff;}
.d-mask { background:#000; filter:alpha(opacity=50); opacity:.5; }
/* common end */

.d-inner { background:#FFF; }
.d-nw, .d-ne, .d-sw, .d-se { width:8px; height:8px; }
.d-nw, .d-n, .d-ne, .d-w, .d-e, .d-sw, .d-s, .d-se { background:rgba(0, 0, 0, .4); background:#000\9!important; filter:alpha(opacity=20); }
.d-state-lock .d-nw, .d-state-lock .d-n, .d-state-lock .d-ne, .d-state-lock .d-w, .d-state-lock .d-e, .d-state-lock .d-sw, .d-state-lock .d-s, .d-state-lock .d-se { background:rgba(0, 0, 0, .5); background:#000\9!important; filter:alpha(opacity=10); }
.d-titleBar { position:relative;height:28px; line-height:28px;padding:0 28px 0 10px;background: linear-gradient(top, #fff, #f1f1f1); background: -moz-linear-gradient(top, #fff, #f1f1f1); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f1f1f1));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffffff', EndColorStr='#f1f1f1');   }
.d-title {font-weight:700;font-size:14px;text-shadow:0 1px 0 rgba(255, 255, 255, .7); color:#666; }
.d-state-drag .d-title { background:#efefef }
.d-state-drag .d-titleBar { box-shadow:none; }
.d-close { width:21px; height:21px;padding:0; top:4px; right:4px; line-height:21px; font-size:18px; color:#666; text-align:center; }
.d-close:hover {color:#a40000;}
.d-content { color:#333; }
.d-buttons { background-color:#fbfbfb;}
.d-state-noTitle .d-nw, .d-state-noTitle .d-ne, .d-state-noTitle .d-sw, .d-state-noTitle .d-se { width:3px; height:3px; }
.d-state-noTitle .d-inner { border:1px solid #666; background:#fff; }
.d-state-noTitle { border:0 none; box-shadow:none; }
.d-state-noTitle .d-nw, .d-state-noTitle .d-n, .d-state-noTitle .d-ne, .d-state-noTitle .d-w, .d-state-noTitle .d-e, .d-state-noTitle .d-sw, .d-state-noTitle .d-s, .d-state-noTitle .d-se { background:rgba(0, 0, 0, .05); background:#000\9!important; filter:alpha(opacity=50)!important; }
.d-state-noTitle .d-titleBar { bottom:0; _bottom:0; _margin-top:0; }
.d-state-noTitle .d-close { top:0; right:0; width:18px; height:18px; line-height:18px; text-align:center; text-indent:0; font-size:18px; text-decoration:none; color:#214FA3; background:none; filter:!important; }
.d-state-noTitle .d-close:hover, .d-state-noTitle .d-close:active { text-decoration:none; color:#900; }
.d-state-noTitle .d-dialog { box-shadow: none; }

@media screen and (min-width:0) {
	.d-nw, .d-n, .d-ne, .d-w, .d-e, .d-sw, .d-s, .d-se { display:none; }
	.d-inner { border:0 none; }
	.d-state-focus .d-dialog { box-shadow: 0 0 3px rgba(0, 0, 0, .4); }
	.d-state-visible { background:rgba(0,0,0,.1);padding:8px;}
}